package qc.module.demo.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import qc.common.core.enums.TimeRangeLengthEnum;

import java.io.Serializable;

/**
 * 时序点号表;
 * @author YRR
 * @create 2025-04-11 14:22
 */
@Data
@TableName("ts_points")
public class TsPoints implements Serializable, Cloneable {
    /**
     * 点号
     */
    @TableId
    private String pointid;
    /**
     * 名称
     */
    private String pointname;
    /**
     * 时段类型;枚举类型TimeRangeLengthEnum
     */
    private TimeRangeLengthEnum tmtype;
    /**
     * 排序号
     */
    private Integer odr;
    /**
     * 导入数据单元位置
     */
    private String loc;
    /**
     * 单位
     */
    private String unit;
    /**
     * 备注
     */
    private String description;
}
